About Trehawke House Limited (12334778) United Kingdom