About Teddy Building And Joinery Ltd (12472227) United Kingdom