About Whittaker Wells Ltd (08846367) United Kingdom