About Alan Carnall Windows Limited (02994609) United Kingdom