About S & R Solutions Limited (09189704) United Kingdom