About J.f.d. Holdings Limited (02860403) United Kingdom