About Trica Phones Ltd (12769458) United Kingdom