About Wz Heywood Ltd (13335404) United Kingdom