About Mynydd Brombil Holdings Limited (08177731) United Kingdom