About John Frances (contracts) Limited (12714302) United Kingdom