About Miron Bros Ltd (08281781) United Kingdom