T & C Metal Recycling
Arch 208, Grove Green Rd., Waltham Forest, London, United Kingdom, E11 4AJ
(02085) 582720 Phone