About Jh Flossin Ltd (13329279) United Kingdom