About Designlab Architecture Limited (08274689) United Kingdom