About S. M. Sl8r. Associates Ltd (05195308) United Kingdom