About Thornton Reed Limited (12969147) United Kingdom