About Troggal Limited (09743602) United Kingdom