About Nigel Saunders Windows Limited (09901226) United Kingdom