About Hywood Investments Limited (01987849) United Kingdom