About Dualglaze Limited (06880102) United Kingdom