About Glenanda Solutions Limited (03374543) United Kingdom