About Blemkleen (north West) Limited (01792941) United Kingdom