About Tricon Services Limited (02940505) United Kingdom