About Kelco Holding Limited (13671484) United Kingdom