About Woodcock S Glass Ltd (06930483) United Kingdom