About Mini Explorers Play School Ltd (09075443) United Kingdom