About I & J Northover Limited (04504377) United Kingdom