About Anstey & Stone Ltd (10077348) United Kingdom