About Trichardson Ltd (12760709) United Kingdom