About S. A. R. Associates Limited (05781230) United Kingdom