About Andrews & Stone Ltd (11226129) United Kingdom