About D R & P Holdings Limited (05661520) United Kingdom