About D. & R. Structures Limited (02661440) United Kingdom