About R & C Donaldson Construction Limited (SC087403) United Kingdom