About Ian Flaherty Limited (06836945) United Kingdom