About J R Capp Window Solutions Ltd (09284983) United Kingdom