About Telricey Limited (09957142) United Kingdom