About Thornbex Services Limited (13609776) United Kingdom