About P & R Holdings Ltd. (02606372) United Kingdom