About Jfl Limited (02540605) United Kingdom