About Andrew Stock & Co. Limited (04130143) United Kingdom