About Anderson & Spence Limited (SC178848) United Kingdom