About Seaglaze Marine Windows Limited (00972530) United Kingdom