About L & D Design House Ltd (07077707) United Kingdom