About Alex Flanagan Management Ltd (09759982) United Kingdom