About Trellicor Limited (02765634) United Kingdom