About Roger Lake Ltd (11973107) United Kingdom