About Mirmac Limited (04611254) United Kingdom