About Jackie Landen Ltd (10002609) United Kingdom