About Mcleod Ai Solutions Limited (SC702053) United Kingdom