About R Flanagan Consulting Limited (10225314) United Kingdom