About Baldwin Smith Ltd (12462160) United Kingdom