About Kenneth London Ltd (12922763) United Kingdom