About Glass Island Limited (11225758) United Kingdom