About John Higgins & Son Limited (02808195) United Kingdom