About Kenderall Ltd. (SC188901) United Kingdom