About Jane Locke Associates Ltd (04531659) United Kingdom