No 2 Myrtle Yard, 262 Newport Road, Cowes, PO31 8PE, England
Metals Handled:
Facilities:
Specialist activities: