About Needles Eye Cafe Limited (07981230) United Kingdom