About Sabreglaze Limited (02661779) United Kingdom