About S & R Construction Limited (03653041) United Kingdom