About Gillies Solutions Ltd (10027899) United Kingdom