About Jsa Associates Ltd (04517681) United Kingdom