About Nancy & Stanley Limited (07001620) United Kingdom