About French&heyer Ltd (12916338) United Kingdom