About Tickle Hall Cross Limited (09920658) United Kingdom