About Coach House Woodworks Ltd (10791413) United Kingdom