About Lateral Design Projects Limited (07047526) United Kingdom