About P & R Edwards Limited (12089650) United Kingdom