About Hollyhock Travel Services Ltd. (09607905) United Kingdom