About J F R Limited (04171597) United Kingdom