About Mike Neesam & Son Limited (07553267) United Kingdom