About Canny Developments Limited (NI033307) United Kingdom