About J F F D Limited (04888382) United Kingdom