About Jf Associates Limited (07304656) United Kingdom