About Teddy Henry Limited (10946298) United Kingdom