About Kallum Ball Logistics Ltd (12996046) United Kingdom