About Kit Lambert Ltd (11320741) United Kingdom