About Snugfit Windows & Conservatories Limited (11484097) United Kingdom