About Glaillardiat Ltd (13437974) United Kingdom