About R K & P Holdings Limited (12144803) United Kingdom