About The Wish Shop Limited (09411261) United Kingdom