About Mawera (uk) Limited (01646461) United Kingdom