About Mount Kendal Group Limited (11321620) United Kingdom