About Mitrerose Limited (01438117) United Kingdom