About Pembles Of Frodsham Limited (06123073) United Kingdom