About James Sheehy Limited (09982618) United Kingdom