About Trickett Developments Limited (10060695) United Kingdom