About Woodhouse Industries Limited (02354040) United Kingdom