About Ewart Chain Ltd. (00152385) United Kingdom