About Seaglaze Ltd (03184943) United Kingdom