About Thorpe Rea Holdings Limited (08142893) United Kingdom