About R & S Developments Ltd (11589374) United Kingdom