About Delesalle Joel Ltd (13291762) United Kingdom