About David Lawrence Design Limited (07936270) United Kingdom