About Pembrook Home Improvements Limited (01835001) United Kingdom