About Minerva Northumberland Limited (04601819) United Kingdom