About White Stiletto Ltd (09368259) United Kingdom