About P & R Store Ltd (12869203) United Kingdom