About Canny Upkeepers Ltd. (SC600492) United Kingdom