About Kilco Holdings Limited (SC511356) United Kingdom