About A1 Windows Limited (06676904) United Kingdom