About Sjl Associates Limited (04108819) United Kingdom