About Lee Cobby Limited (09349810) United Kingdom