About D & R Design And Build Limited (13019211) United Kingdom