About James A Higgins Ltd (10798212) United Kingdom