CATER ALLEN INTERNATIONAL LIMITED