About Andrew J Baker Limited (05027753) United Kingdom