About Meech Static Eliminators (usa) Limited (02731097) United Kingdom