About Flemingate Ltd (13095473) United Kingdom