About Kemdes Limited (02950069) United Kingdom