About Clendale Limited (10723348) United Kingdom