About Jad Leicester Limited (09559749) United Kingdom