About M A Flanagan Limited (07872009) United Kingdom