About Pendle Woodcraft Limited (02634594) United Kingdom