About R & N Developments Ltd (SC653763) United Kingdom