About Teddy Edwards Hove Ltd (12839422) United Kingdom