About L Rogers Europe Limited (08735191) United Kingdom