About Chimo Sheffield (manufacturing) Limited (08418480) United Kingdom