About Teddy Brighton Ltd (10659264) United Kingdom