About Tri-base Cleaners Ltd (13257982) United Kingdom