About Glac Removal Ltd (13348347) United Kingdom