About Ted Austin Limited (10951109) United Kingdom