About Tricron Limited (09312796) United Kingdom