About S. R. Associates Limited (03461589) United Kingdom