About Triclan Ltd (05130032) United Kingdom