About Clarus Glassboards Limited (11531296) United Kingdom