About Andrew Stanley Foster Limited (10381845) United Kingdom