About Kallumadikal & Son S Ltd (12097037) United Kingdom