About Glass Space Limited (07850955) United Kingdom