About Gordon Flack Consultancy Ltd (11003338) United Kingdom