About Flimm Supply Ltd (11881606) United Kingdom