About Teddy Gryka Ltd (10744572) United Kingdom