About Andrew Spencer Ltd (10945346) United Kingdom