About S & R Engineering Solutions Limited (07643700) United Kingdom