About Keeling Nuttall Limited (08915175) United Kingdom