About P & R Accelerate Limited (04781341) United Kingdom