About John Thorogood Fine Woodworking Limited (09656296) United Kingdom