About Neal Herridge Limited (01534419) United Kingdom