About James Heffernan H1093 Ltd (04989834) United Kingdom