About Stratton Glass & Windows Limited (02247885) United Kingdom