About Jayfor Limited (04343924) United Kingdom