About She S Lost Control Limited (09572041) United Kingdom