About Naughton-allen Consultants Ltd (07746608) United Kingdom