About Morwood & Gibbs Holdings Limited (11783717) United Kingdom