About Rock-a-hula Limited (07925981) United Kingdom