About Beck Randall & Carpenter Limited (03179560) United Kingdom