About Teddy Painting Limited (08987936) United Kingdom