About Gullivers Kingdom Limited (01415343) United Kingdom