About Kalico Limited (10708553) United Kingdom