About Leon Cons Ltd (11481941) United Kingdom