About P & R Edmunds Limited (07567570) United Kingdom