About Mike Neal & Son Limited (10513016) United Kingdom