About Jbl Management Limited (08775072) United Kingdom