About J&dl Ltd (11491822) United Kingdom