About Rue Hannibal Limited (09271860) United Kingdom