About John Hy Mayor & Sons Limited (00348670) United Kingdom