About Seaglass Gallery Ltd (13065156) United Kingdom