About Teddy Clark (holdings) Limited (06422650) United Kingdom