About Canmore Engineering Limited (06575045) United Kingdom