About Thorn Professional Services Limited (10860353) United Kingdom