About Teddy S Carpentry Limited (09768260) United Kingdom