About Jim J Hagan Limited (06757696) United Kingdom