About S & R Consultancy Solutions Ltd (09257569) United Kingdom