About Kenneth & Caleb Ltd (13441063) United Kingdom