About Mahogany Holdings Limited (02612302) United Kingdom