About Jwf (holdings) Limited (05419263) United Kingdom