About D And R Design Limited (06805898) United Kingdom