About Jf & Co Limited (08102786) United Kingdom