About Glass Haven Limited (08468562) United Kingdom