About The High Heeled Contessa Ltd (13346173) United Kingdom