About J S A Consultants Limited (02702732) United Kingdom