About Kenmure Design Services Ltd. (SC321646) United Kingdom