About Mordecai Hair Products Ltd (11292752) United Kingdom