About Patrick Flaherty Imaging Limited (03623418) United Kingdom