About Mirren Limited (04792030) United Kingdom