About S & R Engineering Limited (05257927) United Kingdom