About Laurence Cave Design Ltd (12334225) United Kingdom