About Smestow Pattern & Tool Company Limited (02597611) United Kingdom