About J.r. Fine Foods Limited (SC290732) United Kingdom