About Teddy Trims Ltd (13582329) United Kingdom