About Ted Layton Limited (09229553) United Kingdom