About J R Rolfe Limited (04674250) United Kingdom