About Ken Judge & Associates Limited (02492621) United Kingdom