About Ellen Leslie Limited (07745429) United Kingdom