About Naughton Whyte & Co Ltd (08288843) United Kingdom