About S & R Engineering Services Limited (04845163) United Kingdom