About Thelheath Limited (01186235) United Kingdom