About Dame Flogan Business Developments Limited (01615452) United Kingdom