About S & R Consultancy Services Limited (03378521) United Kingdom