About J.a. Flanagan & Sons Ltd (NI059548) United Kingdom