About F & H Group Ltd (11800001) United Kingdom