About Thornton Reynolds International Projects Limited (08619286) United Kingdom