About Roger Pemberton Limited (06353826) United Kingdom