About Kenneth Maclean Limited (SC311619) United Kingdom