About Mclean Inns Limited (04117870) United Kingdom