About Jf & Associates Limited (09860839) United Kingdom