About Kookaburra Reader Limited (02224095) United Kingdom