About Glass Eels Limited (02441662) United Kingdom