About Glen Walt Ltd (SC686598) United Kingdom