About Edge2edgeupvc&aluminium Limited (12196392) United Kingdom