About Dashwood Laird Design Limited (10148767) United Kingdom