About Thp London Limited (12281981) United Kingdom