About Jdl38gs Limited (11771663) United Kingdom