About R&c Developments Limited (04687784) United Kingdom