About Kenneth Mclaren Design Studio Limited (10194011) United Kingdom