About Neb Developments Ltd (07783659) United Kingdom