About J&l Management Consultancy Services Ltd (07474889) United Kingdom