About Walglad Limited (12630673) United Kingdom