About Jfl Retail Limited (08727830) United Kingdom