About Trough Head Limited (13181690) United Kingdom