About Beattie Flanigan Limited (NI057389) United Kingdom