About Tee Richards Ltd (12234689) United Kingdom