About Roger James Limited (04879695) United Kingdom