About Ted Barber Tb7 Ltd (13635035) United Kingdom