About Minwood Holdings Ltd (13378716) United Kingdom