About Crook De Lyon Ltd. (03715387) United Kingdom