About Glisser Ltd (08870844) United Kingdom