About Claverdale Limited (05496552) United Kingdom