About P.s.r. Management Services Limited (04333252) United Kingdom