About Mirabow Limited (02428667) United Kingdom