About Glasspace Limited (07456323) United Kingdom