About High Heel Hierarchy Ltd (10911133) United Kingdom