About Teddy Philip Edwards Ltd (11601236) United Kingdom