About Andrew Hamilton & Co Limited (SC478251) United Kingdom