About Trogan Technology Ltd (09695382) United Kingdom