About Neesham & Co. Limited (06983064) United Kingdom