About Little Island Press Limited (09408841) United Kingdom