About Andrew Spencer Associates Ltd (11290292) United Kingdom