About D & A Design Contracts Limited (02570184) United Kingdom