About Galo Services Ltd (12040079) United Kingdom