About Lawrence Davis Design Limited (08125098) United Kingdom