About Richard Anstead Consultancy Services Ltd (11769645) United Kingdom