About William J Hayes (holdings) Ltd (NI667242) United Kingdom