About Biddle Sawyer & Co Limited (03002337) United Kingdom