About Mount Kendal Limited (09759501) United Kingdom