About Clemdell Limited (02501351) United Kingdom