About Flanagan Consultancy Limited (12194725) United Kingdom