About Cliffdale Leeds Limited (01051389) United Kingdom