About Glass Harbour Holdings Limited (10253488) United Kingdom