About Glass Beach Limited (09697832) United Kingdom