About The London Window & Conservatory Company Limited (02548948) United Kingdom