About Touch Wood Carpentry & Building Services Limited (10996439) United Kingdom