About Neith Falmouth Designs Limited (11592710) United Kingdom