About Flectat 2 Ltd (03621278) United Kingdom