About Windowmate (fermanagh) Limited (NI049995) United Kingdom