About Kookaburra Enterprises Limited (06581049) United Kingdom