About A.l. Baldwin & Son Limited (05421439) United Kingdom