About The Canny Earl Limited (12064529) United Kingdom