About R. Thorpe Consultancy Ltd (10639661) United Kingdom