About Flanagan & Co Legal Services Ltd (SC638207) United Kingdom