About Richard Shallow Consultancy Limited (10152254) United Kingdom