About Dlmr Design Consultants Ltd (10023287) United Kingdom