About T Mears Ltd (09758668) United Kingdom