About Neddy Breen Limited (02858551) United Kingdom