About R & P Holdings Limited (01818402) United Kingdom