About Andrew Stuart & Company Limited (04557297) United Kingdom