About Lateral Scope Ltd (08920972) United Kingdom