About Thorpe European Services Limited (04746540) United Kingdom