About R C (edinburgh) Limited (SC568990) United Kingdom