About Trellick Limited (09321199) United Kingdom