About Windowmate Midland Ltd (09611246) United Kingdom