About J & L General Holdings Ltd (04694086) United Kingdom