About Boswell Rod And Wire Limited (01787760) United Kingdom