About Keith Flaherty Ltd (13552138) United Kingdom