About Tricarbon Ltd (08191952) United Kingdom