About Boswell & Co. (steels) Limited (03961201) United Kingdom