About R & S Developments North West Ltd (11757842) United Kingdom