About Roger Patron Limited (08738855) United Kingdom