About Richard Atkins Consultancy Limited (06510155) United Kingdom