About R.o. Dando & Sons (builders Merchants) Limited (02302529) United Kingdom