About F & H Stores Ltd (13622459) United Kingdom