About Meech Static Eliminators Limited (01525004) United Kingdom