About P & R Rodger Limited (06566118) United Kingdom