About Canaryridge Limited (02915794) United Kingdom