Category Uncategorised Website www.kelba.com Phone 61 02 9476 4544 Fax 9477 7974 Address 7 Leonard Street Hornsby NSW 2077 Australia Business Brands Kelba, Rinstrum, Scaime