About Townroe (hi-tech Plating) Limited (02464278) United Kingdom