About Lateral Design (london) Limited (10154269) United Kingdom