About Jl Roger Limited (10245932) United Kingdom