About Jd Lucas Ltd (09393846) United Kingdom