About Hannibal The Cannibal Limited (07925897) United Kingdom