About Esco-bar (chesterfield) Limited (12784403) United Kingdom