About Applegate Home Improvements Limited (04647848) United Kingdom