About Lateral Design Concepts Limited (04400617) United Kingdom