About Canmore Limited (10640375) United Kingdom