About Jude Lucas Ltd (13620369) United Kingdom