About Aplas Window Solutions Limited (09546568) United Kingdom