About J & Lk Consulting Ltd (08712243) United Kingdom