About Halloran Holdings Limited (09574861) United Kingdom