About Marwood Partners Ltd (06953154) United Kingdom