About J.lea Ltd (07268115) United Kingdom